compound helicopter - French English Dictionary